be self-giving - Almanca İngilizce Sözlük